something that helps - Español Inglés Diccionario